/**
  ******************************************************************************
  * @file    stm32h7xx_hal_conf.h
  * @author  MCD Application Team
  * @brief   HAL configuration file. 
  ******************************************************************************
  * @attention
  *
  * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics.
  * All rights reserved.</center></h2>
  *
  * This software component is licensed by ST under BSD 3-Clause license,
  * the "License"; You may not use this file except in compliance with the
  * License. You may obtain a copy of the License at:
  *                        opensource.org/licenses/BSD-3-Clause
  *
  ******************************************************************************
  */ 

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __STM32H7xx_HAL_CONF_H
#define __STM32H7xx_HAL_CONF_H

#include "stm32h750xx.h"

#ifdef __cplusplus
extern "C" {
#endif

	#include "stm32h7xx_hal_rcc.h"
	#include "stm32h7xx_hal_gpio.h"
	#include "stm32h7xx_hal_dma.h"
//	#include "stm32h7xx_hal_mdma.h"
//	#include "stm32h7xx_hal_hash.h"
//	#include "stm32h7xx_hal_dcmi.h"
//	#include "stm32h7xx_hal_dma2d.h"
//	#include "stm32h7xx_hal_dfsdm.h"
//	#include "stm32h7xx_hal_eth.h"
//	#include "stm32h7xx_hal_exti.h"
//	#include "stm32h7xx_hal_cortex.h"
	#include "stm32h7xx_hal_adc.h"
	#include "stm32h7xx_hal_adc_ex.h"
//	#include "stm32h7xx_hal_fdcan.h"
//	#include "stm32h7xx_hal_cec.h"
//	#include "stm32h7xx_hal_comp.h"
//	#include "stm32h7xx_hal_crc.h"
//	#include "stm32h7xx_hal_cryp.h" 
//	#include "stm32h7xx_hal_dac.h"
	#include "stm32h7xx_hal_flash.h"
//	#include "stm32h7xx_hal_hrtim.h"
//	#include "stm32h7xx_hal_hsem.h"
//	#include "stm32h7xx_hal_sram.h"
//	#include "stm32h7xx_hal_nor.h"
//	#include "stm32h7xx_hal_nand.h"
//	#include "stm32h7xx_hal_i2c.h"
//	#include "stm32h7xx_hal_i2s.h"
//	#include "stm32h7xx_hal_iwdg.h"
//	#include "stm32h7xx_hal_jpeg.h"
//	#include "stm32h7xx_hal_mdios.h"
//	#include "stm32h7xx_hal_mmc.h"
//	#include "stm32h7xx_hal_lptim.h"
//	#include "stm32h7xx_hal_ltdc.h"
//	#include "stm32h7xx_hal_opamp.h"
	#include "stm32h7xx_hal_pwr.h"
//	#include "stm32h7xx_hal_qspi.h"
//	#include "stm32h7xx_hal_ramecc.h"
//	#include "stm32h7xx_hal_rng.h"
//	#include "stm32h7xx_hal_rtc.h"
//	#include "stm32h7xx_hal_sai.h"
//	#include "stm32h7xx_hal_sd.h"
//	#include "stm32h7xx_hal_sdram.h"
//	#include "stm32h7xx_hal_spi.h"
//	#include "stm32h7xx_hal_spdifrx.h"
//	#include "stm32h7xx_hal_swpmi.h"
	#include "stm32h7xx_hal_tim.h"
//	#include "stm32h7xx_hal_uart.h"
//	#include "stm32h7xx_hal_usart.h"
//	#include "stm32h7xx_hal_irda.h"
//	#include "stm32h7xx_hal_smartcard.h"
//	#include "stm32h7xx_hal_smbus.h"
//	#include "stm32h7xx_hal_wwdg.h"
//	#include "stm32h7xx_hal_pcd.h"
//	#include "stm32h7xx_hal_hcd.h"
	#include "stm32h7xx_ll_adc.h"
	


/* ########################### Ethernet Configuration ######################### */
#define ETH_TX_DESC_CNT         4  /* number of Ethernet Tx DMA descriptors */
#define ETH_RX_DESC_CNT         4  /* number of Ethernet Rx DMA descriptors */

#define ETH_MAC_ADDR0    ((uint8_t)0x02)
#define ETH_MAC_ADDR1    ((uint8_t)0x00)
#define ETH_MAC_ADDR2    ((uint8_t)0x00)
#define ETH_MAC_ADDR3    ((uint8_t)0x00)
#define ETH_MAC_ADDR4    ((uint8_t)0x00)
#define ETH_MAC_ADDR5    ((uint8_t)0x00)


#ifdef __cplusplus
}
#endif

#endif /* __STM32H7xx_HAL_CONF_H */
 

/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
